detachable strap with suspension hooks - Turkish English Dictionary